• word of the day

    desmanthus ilinoensis

    desmanthus ilinoensis - Dictionary definition and meaning for word desmanthus ilinoensis

    Definition
    (noun) perennial herb of North American prairies having dense heads of small white flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp